man who is full of himself - Spanish English Dictionary